part of 'use_case.dart';

sealed class CustomCollectionRenamingCompletionFailure {}

class InvalidCollectionTitleCustomCollectionRenamingCompletionFailure extends Equatable
    implements CustomCollectionRenamingCompletionFailure {
  const InvalidCollectionTitleCustomCollectionRenamingCompletionFailure({
    required this.validationError,
  });

  final CustomCollectionTitleValidationError validationError;

  @override
  List<Object?> get props {
    return [
      validationError,
    ];
  }
}
